sheaf of rings - Espagnol Anglais Dictionnaire